function main(params) {
    const self = this;
    debugger

    const documentNo = params["55db8692-0761-43a3-bbf4-128ab0704ba0"];
    submitProcess(self, params, documentNo).then((res) => {
        let errorFlag = JSON.parse(res.result).hasError
        if (!errorFlag) {
            api.EXEC_FORMULA("UPDATE('t_ecdf9c71ff624a45a65adb0ece7a64a8', QUERY_EQ('id','" + documentNo + "'), '', ['qualification_code', 1,'qualification_name', '待审核','documentNo', '" + documentNo + "'])").then((res) => {
                self.$message.success("提交成功！");
                if (res && res.result) {
                    onRefreshLiST(self);
                }
            }).catch(err => {
                console.log(err);
            });
        }
    }).catch(err => {
        console.log(err);
    });
}


function submitProcess(self, defaultParams, documentNo) {
    return new Promise((resolve, reject) => {
            console.log(defaultParams);
            var queryParams = [{
                "name": "pageId",
                "valueContent": "a7a88151-bd54-42c5-9520-249ebbbe5c45"
            }];
            var jsonParams = {
                "documentNo": documentNo
            };

            self.$lc_Confirm({
                content: "确定发起资格申请上报流程？",
                type: "info",  // danger info warning
                headerTitle: "提示", //确认框头部标题 提示、警告、告警
                showOkBtn: true, // 是否展示确认按钮
                showCancelBtn: true, // 是否展示取消按钮
                cancelText: "取消", //取消按钮 展示文字
                okText: "确定",  //确认按钮 展示文字
                onOk: () => {
                    api.DATA_SOURCE_EXECUTE("a2b29830-9ef5-437a-8975-476783d4e73f", "api", queryParams, [], JSON.stringify(jsonParams)).then((res) => {
                        console.log("响应", res);
                        if (!res.hasError) {
                            resolve(res);
                        } else {
                            self.$message.error(res.message);
                        }
                    }).catch(err => {
                        self.$message.error(err.message);
                        reject(err)
                    });
                }
            })
        }
    );
}


function onRefreshLiST(self){
    setTimeout(()=>{
        // 获取页面列表组件
        var pageListEle = self.$$("page_widget_list_cjxh15");
        // 获取列表渲染页实例
        var listRenderView = pageListEle.$$getRenderElement();
        // 获取当前显示的组件，表格或者卡片
        var currentListEle = listRenderView.$$getListElement();
        // 调用刷新方法
        currentListEle.$$refreshData();

        var pageListEle1 = self.$$("page_widget_list_64onl");
        // 获取列表渲染页实例
        var listRenderView1 = pageListEle1.$$getRenderElement();
        // 获取当前显示的组件，表格或者卡片
        var currentListEle1 = listRenderView1.$$getListElement();
        // 调用刷新方法
        currentListEle1.$$refreshData();
    })
}
